Enterprise Version
armor is elegant and flexible
More